machine carpets - Alemán Inglés Diccionario